payment advice - German English Dictionary